Toro Rosso has become the latest Formula 1 team to pass the mandatory crash tests ahead of the start of pre-season testing. The Faenza-based squad announced on Wednesday that its STR11, which has been rumoured to included a Mercedes-style short... More »